biggest trafficker of illegal goods - Alemán Inglés Diccionario